package cn.stylefeng.guns.modular.xlb.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 同步门店送达信息
 * </p>
 *
 * @author zhangzh
 * @since 2025-06-16
 */
@TableName("xlb_api_deli_to_store")
public class XlbApiDeliToStore implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 发车单号
     */
    @TableField("depart_order_id")
    private String departOrderId;

    /**
     * 收货客户id
     */
    @TableField("rece_store_id")
    private String receStoreId;

    /**
     * 送达人
     */
    @TableField("deliver_name")
    private String deliverName;

    /**
     * 送达时间
     */
    @TableField("deliver_tm")
    private String deliverTm;

    /**
     * api时间
     */
    @TableField("api_tm")
    private Date apiTm;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getDepartOrderId() {
        return departOrderId;
    }

    public void setDepartOrderId(String departOrderId) {
        this.departOrderId = departOrderId;
    }

    public String getReceStoreId() {
        return receStoreId;
    }

    public void setReceStoreId(String receStoreId) {
        this.receStoreId = receStoreId;
    }

    public String getDeliverName() {
        return deliverName;
    }

    public void setDeliverName(String deliverName) {
        this.deliverName = deliverName;
    }

    public String getDeliverTm() {
        return deliverTm;
    }

    public void setDeliverTm(String deliverTm) {
        this.deliverTm = deliverTm;
    }

    public Date getApiTm() {
        return apiTm;
    }

    public void setApiTm(Date apiTm) {
        this.apiTm = apiTm;
    }

    @Override
    public String toString() {
        return "XlbApiDeliToStore{" +
        "id=" + id +
        ", departOrderId=" + departOrderId +
        ", receStoreId=" + receStoreId +
        ", deliverName=" + deliverName +
        ", deliverTm=" + deliverTm +
        ", apiTm=" + apiTm +
        "}";
    }
}
